package br.com.amadeus.android.util;

import java.util.ArrayList;
import java.util.List;

import br.com.amadeus.android.entities.Course;
import br.com.amadeus.android.entities.Message;
import br.com.amadeus.android.entities.Resource;
import br.com.amadeus.android.entities.SocialHistory;

public class SyncronizerHelper {
	
	public static final int INSERT = 0;
	public static final int UPDATE = 1;
	public static final int DELETE = 2;
	
	public static final String COURSE = "Curso";
	public static final String RESOURCE = "Recurso";
		
	private int action;
	private String typeAction;
	private List<Course> courseSyncList;
	private List<Resource> resourceSyncList;
	private List<SocialHistory> socialHistories;
	private ArrayList<Message> listMessage;
	
	public SyncronizerHelper(int action, String typeAction,
			List<Course> courseSyncList, 
			List<Resource> resourceSyncList, 
			List<SocialHistory> socialHistories,
			ArrayList<Message> listMessage) {
		super();
		this.action = action;
		this.typeAction = typeAction;
		this.courseSyncList = courseSyncList;
		this.resourceSyncList = resourceSyncList;
		this.socialHistories = socialHistories;
		this.listMessage = listMessage;
	}
	
	public int getAction() {
		return action;
	}
	public void setAction(int action) {
		this.action = action;
	}
	public String getTypeAction() {
		return typeAction;
	}
	public void setTypeAction(String typeAction) {
		this.typeAction = typeAction;
	}
	public List<Course> getCourseSyncList() {
		return courseSyncList;
	}
	public void setCourseSyncList(List<Course> courseSyncList) {
		this.courseSyncList = courseSyncList;
	}
	public List<Resource> getResourceSyncList() {
		return resourceSyncList;
	}
	public void setResourceSyncList(List<Resource> resourceSyncList) {
		this.resourceSyncList = resourceSyncList;
	}

	public List<SocialHistory> getSocialHistories() {
		return socialHistories;
	}

	public void setSocialHistories(List<SocialHistory> socialHistories) {
		this.socialHistories = socialHistories;
	}

	public ArrayList<Message> getListMessage() {
		return listMessage;
	}

	public void setListMessage(ArrayList<Message> listMessage) {
		this.listMessage = listMessage;
	}
	

}
